PhpOffice\PhpSpreadsheet\Spreadsheet D

Total Complexity 191
Dependencies 13
Dependents 49
Total lines 1,583
Lines of code 611
Logical lines of code 309
Comment lines 530
Methods 91
Properties 25

Methods 91

Method Rating Maintainability Complexity Lines of code
garbageCollect()
B
42 17 52
getRibbonBinObjects()
A
51 10 27
addSheet()
S
52 6 27
removeCellXfByIndex()
S
56 6 17
getRibbonXMLData()
S
58 6 16
removeDefinedName()
S
59 5 15
removeSheetByIndex()
S
58 5 15
getDefinedName()
S
60 5 13
addExternalSheet()
S
57 4 15
__clone()
S
67 4 7
getNamedRange()
S
64 4 9
getNamedFormula()
S
64 4 9
getLocalDefinedNameByType()
S
64 4 9
getCellXfByHashCode()
S
67 3 8
getIndex()
S
66 3 8
getSheetByName()
S
64 3 9
getGlobalDefinedNameByType()
S
70 3 6
setTabRatio()
S
68 3 7
getCellStyleXfByHashCode()
S
67 3 8
setVisibility()
S
64 3 10
getSheetByCodeName()
S
65 3 9
setRibbonXMLData()
S
68 3 7
setRibbonBinObjects()
S
68 3 7
copy()
S
65 2 9
getExtensionOnly()
S
74 2 4
removeNamedFormula()
S
70 2 6
removeNamedRange()
S
70 2 6
setFirstSheetIndex()
S
69 2 7
addDefinedName()
S
66 2 8
getDefaultStyle()
S
71 2 6
getSheetNames()
S
66 2 8
setActiveSheetIndexByName()
S
68 2 7
setIndexByName()
S
61 1 15
setActiveSheetIndex()
S
64 2 10
removeCellStyleXfByIndex()
S
70 2 6
getSheet()
S
65 2 9
disconnectWorksheets()
S
69 2 7
__construct()
S
59 1 14
getCellXfByIndex()
S
80 1 3
getTabRatio()
S
82 1 3
getShowVerticalScroll()
S
82 1 3
setShowHorizontalScroll()
S
80 1 3
getVisibility()
S
82 1 3
getShowHorizontalScroll()
S
82 1 3
getFirstSheetIndex()
S
82 1 3
setAutoFilterDateGrouping()
S
80 1 3
getID()
S
82 1 3
getCellStyleXfByIndex()
S
80 1 3
setMinimized()
S
80 1 3
addCellStyleXf()
S
75 1 4
addCellXf()
S
75 1 4
getShowSheetTabs()
S
82 1 3
getAutoFilterDateGrouping()
S
82 1 3
setShowSheetTabs()
S
80 1 3
getMinimized()
S
82 1 3
setShowVerticalScroll()
S
80 1 3
getCellXfSupervisor()
S
82 1 3
getCellStyleXfCollection()
S
82 1 3
cellXfExists()
S
79 1 3
hasMacros()
S
82 1 3
getCellXfCollection()
S
82 1 3
getProperties()
S
82 1 3
setMacrosCode()
S
76 1 4
getMacrosCode()
S
82 1 3
setMacrosCertificate()
S
81 1 3
hasMacrosCertificate()
S
80 1 3
getMacrosCertificate()
S
82 1 3
discardMacros()
S
74 1 5
getUnparsedLoadedData()
S
82 1 3
setUnparsedLoadedData()
S
81 1 3
hasRibbon()
S
80 1 3
hasRibbonBinObjects()
S
80 1 3
sheetCodeNameExists()
S
79 1 3
__destruct()
S
71 1 6
getCalculationEngine()
S
82 1 3
setProperties()
S
81 1 3
getWorksheetIterator()
S
80 1 3
getSecurity()
S
82 1 3
setSecurity()
S
81 1 3
getActiveSheet()
S
80 1 3
createSheet()
S
73 1 5
sheetNameExists()
S
79 1 3
getAllSheets()
S
82 1 3
getSheetCount()
S
80 1 3
getActiveSheetIndex()
S
82 1 3
getNamedRanges()
S
69 1 8
getNamedFormulae()
S
69 1 8
setHasMacros()
S
80 1 3
addNamedRange()
S
81 1 3
addNamedFormula()
S
81 1 3
getDefinedNames()
S
82 1 3